<h3>3.0.0 (2024-02-02)</h3>

<blockquote>
  <p>小米加步枪（SimpleWebServer）就能搞定的活，用不上航空母舰（Spring Boot）</p>
</blockquote>

<h3>新特性</h3>

<ul>
<li>全新的后端技术方案（SimpleWebServer + Apache DbUtils），带来了更小的包体积</li>
<li>将 Java 运行版本的最低版本调整为 Java 21，以支持 Java 的 Loom 特性，带来了更小的内存使用</li>
<li>升级管理后台，安装引导页面，插件管理 antd 的版本，页面更接近现在审美（相比之前的小圆角）</li>
<li>默认加入了 gzip，页面加载会更快，更节省服务器带宽</li>
<li>新增了阿里云的 oss 上传插件</li>
<li>可定制管理后台的主颜色，看腻了默认（拂晓蓝）的，可以调整一个自己更喜欢的颜色</li>
<li>默认主题的 <code>bootstrap</code> 升级到了支持暗黑模式的版本</li>
</ul>

<h3>优化</h3>

<ul>
<li>优化了对于静态化缓存的存储逻辑</li>
<li>针对管理后台的 cra 到包生成静态资源文件进行了浏览器为期一年的缓存，使得页面打开更快</li>
<li>调整写文章界面的保存草稿逻辑，保存变更更加的及时和稳定</li>
<li>优化写文章界面的样式，更加简介美观</li>
<li>使用 css-in-js 替换 less，在相对弱网环境下，页面展示更加稳定，加载更快</li>
<li>React Class Component，调整为了更加简洁明了的 Function Component，同时改为了约束更加严苛的 typescript</li>
<li>优化管理后台文章的检索逻辑，支持文章别名检索</li>
<li>基于 css-in-js 的方案，暗黑模式更简洁，更彻底</li>
<li>编辑器的 fontawesome，调整了 svg，同时按需导入，不再是为了中午吃顿米饭，就要买一粮仓的大米</li>
<li>移除 craco 打包，改为 cra 打包</li>
<li>升级 MySQL/HikariCP/Gson 等库</li>
<li>移除 Log4j/Apache HttpClient/htmlcleaner/jdom/cos 等库</li>
<li>调整了备份数据库插件的生成的文件名</li>
<li>修复已知问题</li>
</ul>

<h3>其他</h3>

<ul>
<li>移除了对子目录的支持</li>
<li>移除 /post/ 的重复二级路由</li>
<li>使用 Github actions 进行打包（以前是自建 jenkins 打包），打包变的稳定</li>
</ul>
